<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>条件语句</title>
</head>
<style>
    * {
        padding: 0;
        margin: 20px 200px;
        outline: none;
    }

    input[type="text"] {
        margin: 20px;
        width: 50px;
        height: 50px;
    }

    button {
        margin: 20px;
        width: 50px;
        height: 50px;
    }
</style>

<body>
    <script>
        //个人税收计算
        var wage = +prompt('请输入您的工资')
        var sx;
        // var kc = ;
        if (wage >= 7662) {
            sx = 7662 * 0.225;
        } else {
            sx = wage * 0.225;
        }
        var sum = wage - sx - 3500;
        var tax;
        var sl;
        if (sum < 0) {
            alert('不用交税，你很幸运')
        } else if (sum <= 1500) {
            sl = 0.03;
            tax = +sum * 0.03;
        } else if (sum <= 4500) {
            sl = 0.1;
            tax = +sum * 0.1 - 105;
        } else if (sum <= 9000) {
            sl = 0.2;
            tax = +sum * 0.2 - 555;
        } else if (sum <= 35000) {
            sl = 0.25;
            tax = +sum * 0.25 - 1005;
        } else if (sum <= 55000) {
            sl = 0.3;
            tax = +sum * 0.3 - 2755;
        } else if (sum <= 80000) {
            sl = 0.35;
            tax = sum * 0.35 - 5505;
        } else if (sum > 80000) {
            sl = 0.45;
            tax = +sum * 0.45 - 13505;
        }
        wages = sum - tax + 3500; 
        alert('工资' + wage + '￥,'+'\n'+'五险一金' + sx + '￥'+'\n'+'税率' + sl + '￥,'+'\n'+'税收' + tax + '￥.')
        alert('最终工资'+wages+'￥。');


        // 1、迎双旦，某加油站特推出回馈客户的活动，每逢周五优惠，92号汽油每升优惠3毛，
        //95号汽油每升优惠5毛（92号汽油原价 6.78元/升，95号汽油原价：7.28元/升）根据车主的加油量，计算客户的油费
        var week = prompt('今天周几')
        var fuel = prompt('请输入加油量:L')
        var jh = prompt('请输入加几号油')
        var oil;
        if(week == 5){
            if(jh == 92){
                oil = 6.75*fuel;
                alert('您的油费为'+oil+'元')
            }else if(jh == 95){
                oil = (7.28-0.5)*fuel;
                alert('您的油费为'+oil+'元')
            }
        }else{
            if(jh == 92){
                oil = 6.78*fuel;
                alert('您的油费为'+oil+'元')
            }else if(jh == 95){
                oil = 7.28*fuel;
                alert('您的油费为'+oil+'元')
            }
        }

        // 2、求三个变量最大值（根据用户输入）
        var sum1 = +prompt('请输入第一个数')
        var sum2 = +prompt('请输入第二个数')
        var sum3 = +prompt('请输入第三个数')
        var max;
        if(sum1 > sum2){
            if(sum1 > sum3){
                max = sum1;
            }else if(sum1 < sum3){
                max = sum3;
            }
        }else if(sum1 < num2){
            if(sum2 > sum3){
                max = sum2;
            }else if(sum2 < sum3){
                max = sum2;
            }
        }
        alert('最大值'+max)

        //2.方法
        // var n1 = +prompt('请输入第一个数')
        // var n2 = +prompt('请输入第二个数')
        // var n3 = +prompt('请输入第三个数')
        // var max1 = n1;
        // if(n2 > max1){
        //     max1 = n2;
        // }
        // if(n3 > max1){
        //     max1 = n3;
        // }
        // alert('最大值'+max1)

        // 3.方法
        document.write('<input type="text" value="1" id="m1" placeholder="请输入第一个数">')

        document.write('<input type="text" value="2" id="m2" placeholder="请输入第二个数">')

        document.write('<input type="text" value="3" id="m3" placeholder="请输入第三个数">')

        document.write('<button id="m4">MAX</button>')

        document.write('<input type="text" value="5" id="m5" placeholder="结果">')

        var m1 = document.querySelector('#m1')
        var m2 = document.querySelector('#m2')
        var m3 = document.querySelector('#m3')

        var m5 = document.querySelector('#m5')

        m4.onclick = function(){
            var m11 = +m1.value;
            var m22 = +m2.value;
            var m33 = +m3.value;
            var m55 = m11;

            if(m22 > m55){
                m55 = m22
                m5.value = m55;
            }
            if(m33 > m55){
                m55 = m33;
                m5.value = m55;
            }
        }


        // 3、提示用户输入用户名，然后再提示输入密码。如果用户名是"admin"并且密码是“888888”则提示正确，否则提示错误,如果用户名不是admin还提示用户名不存在。
        var name = prompt('请输入用户名')
        var pwd = prompt('请输入密码')
        if(name == 'admin' && pwd == '888888'){
            alert('欢迎回来！')
        }else{
            alert('用户名或密码错误！')
        }

        // 4、提示用户输入年龄．如果大于等于18．则告知用户可以查看．如果小于10岁，则告知不允许查看．如果大于等于10岁．则提示用户是否继续查看 （yes、no）
        var age = prompt('请输入年龄')
        if(age >= 18){
            alert('保重身体！切勿放肆')
        }else if(age >= 10){
            var choose = prompt('是否继续查看（yes、no）')
            switch(true){
                case choose == 'yes':
                    alert('惜取少年时');
                case choose == 'no':
                    alert('少年好样的')
            }
        }else if(age < 10){
            alert('好好学习，天天向上')
        }else{
            alert('白了少年头，空悲切。')
        }


        //5、假设你应聘Web前端技术开发岗位，如果你会html、css和JavaScript技术，你面试成功，欢迎加入公司，否则你面试不成功，
        // 不能加入公司。
        // 例：
        // 请问你会html技术吗？(yes/no)
        // 请问你会css技术吗？(yes/no)
        // 请问你会JavaScript技术吗?(yes/no)
        // 以上三问都会打为yes时，面试成功，否则失败

//11
        // var q1 = prompt('请问你会html技术吗？(yes/no)')
        // var q2 = prompt('请问你会css技术吗？(yes/no)')
        // var q3 = prompt('请问你会JavaScript技术吗?(yes/no)')
        // switch (true) {
        //     case q1 == 'yes' && q2 == 'yes' && q3 == 'yes':
        //         alert('你很行');
        //         break;
        //     case q1 == 'no' || q2 == 'no' || q3 == 'no':
        //         alert('你不行');
        //         break;
        // }

///22
        // var q1 = prompt('请问你会html技术吗？(yes/no)')
        // switch (true) {
        //     case q1 == 'yes':
        //         var q2 = prompt('请问你会css技术吗？(yes/no)')
        //         switch (true) {
        //             case q2 == 'yes':
        //                 var q3 = prompt('请问你会JavaScript技术吗?(yes/no)')
        //                 switch (true) {
        //                     case q3 == 'yes':
        //                         alert('你很行')
        //                         break;
        //                     case q3 == 'no':
        //                         alert('你不行')
        //                         break;
        //                 }
        //                 break;
        //             case q2 == 'no':
        //                 alert('你不行')
        //                 break;
        //         }
        //         break;
        //     case q1 == 'no':
        //         alert('你不行')
        //         break;
        // }
////33
        // var q1 = prompt('请问你会html技术吗？(yes/no)')
        // var q2 = prompt('请问你会css技术吗？(yes/no)')
        // var q3 = prompt('请问你会JavaScript技术吗?(yes/no)')
        // if (q1 == 'yes' && q2 == 'yes' && q3 == 'yes') {
        //     alert('你很行');
        // } else if (q1 == 'no' || q2 == 'no' || q3 == 'no') {
        //     alert('你不行');
        // }

//44
    var q1 = prompt('请问你会html技术吗？(yes/no)')
    if(q1 == 'yes'){
        var q2 = prompt('请问你会css技术吗？(yes/no)')
        if(q2 == 'yes'){
            var q3 = prompt('请问你会JavaScript技术吗?(yes/no)')
            if(q3 == 'yes'){
                alert('你很行')
            }else if(q3 == 'no'){
                alert('你不行')
            }
        }else if(q2 == 'no'){
            alert('你不行')
        }
    }else if(q1 == 'no'){
        alert('你不行')          
    }

    // 6、某公司根据工龄发放年终奖
    // 工作满一年   工资8000以上的人，年终奖 为工资的1.2倍，10000以上的的为工资的1.5倍，其它为1个月的工资
    // 工作满两年  工资10000以上的人，年终奖为工资的1.5倍，15000以上的为工资的1.8倍，其它为1个月的工资
    // 工作满三年  工资15000以上的人，年终奖为工资的1.8倍，20000以上的为工资2.5倍，其它为1个月的工资
    // 根据员工的工龄，计算员工最后一个月发的工资？// 
    var age1 = +prompt('请输入工作几年')
    var swga1 = +prompt('请输入工资：单位：元')
    var  yed; 
    if(age1 >= 1){
        if(swga1 >8000){
            yed = swga1 * 1.2;
        }else if(swga1 > 10000){
            yed = swga1 * 1.5;
        }else if(swga1 <= 8000){
            yed = sega1
        }
    }else if(age1 >= 2){
        if(swga1 > 10000){
            yed = swga1 * 1.5;
        }else if(swga1 > 15000){
            yed = swga1 * 1.8;
        }else if(swga1 <= 10000){
            yed = sega1
        }
    }else if(age1 >= 3){
        if(swga1 > 15000){
            yed = swga1 * 1.8;
        }else if(swga1 > 20000){
            yed = swga1 * 2.5;
        }else if(swga1 <= 15000){
            yed = sega1
        }
    }
    var gongZi = swga1 + yed;  
    alert('工资'+gongZi)

    // 7、判断以下变量的命名不正确的是：A  abc   B _abc   C  $abc   D #abc  (要求编制一个程序用 switch语句)

    var answer = prompt('请输入答案：A B C D')
    switch(true){
        case answer == 'D':
            alert('你真聪明')
            break;
        case answer == 'A' || answer == 'B' || answer == 'C':
            alert('这么简单都不会')
            break;
        default:
        alert('退学吧')
            break;
    }

    </script>



    <!-- 有先  取出 value 中的值 -->
    <!-- 如何查找 节点 对象， 查找html 标记 （dom节点）  【id 可以不用查】 -->
    <!-- 通过选择器 来进行查 -->
    <!-- 单击 按钮 .onclick绑定单击事件 -->
    <!-- 取值  元素.value   取到的值是字符串 -->


</body>

</html>